//
//  LMLocalAccountManager.h
//  LM
//
//  Created by Kien Tran on 2/4/13.
//  Copyright (c) 2013 Kien Tran. All rights reserved.
//

#import <Foundation/Foundation.h>
@class LMLocalPartner;
@class LMLocalUser;

@interface LMLocalAccountManager : NSObject

+ (LMLocalPartner *) sharedSelectedPartner;
+ (NSMutableArray *) sharedPartnerArray;
+ (BOOL) canCreatePartner;
+ (BOOL) createPartnerWithName:(NSString *)name sex:(BOOL)isMale birthday:(NSDate *)birthday phone:(NSString *) phone facebook:(NSString *) facebook datingFirstDate:(NSDate *) datingFirstDate;
+ (LMLocalPartner *) partnerAtIndex:(NSInteger) index;
+ (LMLocalPartner *) partnerWithID:(NSInteger) ID;
+ (LMLocalPartner *) setSelectedPartner:(LMLocalPartner *) partner;
+ (BOOL)             editPartnerWithNewPartner:(LMLocalPartner *)partner;
+ (void)            savePartnerToDisk;
+ (void)            loadPartnerFromDisk;
+ (void)            removePartnerWithIndex:(NSInteger) index;
@end
